atomic bombing - French English Dictionary